package com.kaifamiao.date1103;

import java.util.Arrays;

public class ArrayTest {
	
	// 1、当运行一个带有main方法的类时，会首先创建一个Java虚拟机进程
	// 	  通过Windows任务管理器可以查看到正则运行的Java虚拟机进程
	//    (Java虚拟机进程可能是java.exe或javaw.exe对应的进程)
	// 2、在JVM进程中会创建一个主线程(就是调用main方法的那个线程)
	// 3、主线程会调用被运行类的main方法并为其传入参数( ArrayTest.main( args ) )
	// 4、一个线程对应一个方法调用栈，一个正在执行的方法对应一个栈帧
	public static void main(String[] args) {
		System.out.println( Arrays.toString( args ) );
		// 获得当前正在执行的线程
		Thread t = Thread.currentThread();
		System.out.println( t );
		
		int		a		= 100 ;
		System.out.println( a );
		// int[] 表示变量类型
		// array 是变量名称
		// { 10 , 20 , 30 , 40 } 是数组常量
		int[]	array1	= { 10 , 20 , 30 , 40 };
		System.out.println( array1 );
		System.out.println( Arrays.toString( array1 ) );
		
		int[]	array2	= new int[]{ 10 , 20 , 30 , 40 };
		System.out.println( array2 );
		System.out.println( Arrays.toString( array2 ) );
	}

}
